redworm (eisenia foetida) - Francés Inglés Diccionario